整理修改Phoenix Bios的详细方法,深夜与您分享。

您所在的位置:网站首页 dell bios无法修改 整理修改Phoenix Bios的详细方法,深夜与您分享。

整理修改Phoenix Bios的详细方法,深夜与您分享。

2024-07-11 16:13| 来源: 网络整理| 查看: 265

/w00t.gif 这两天不少网友找我叫我帮忙修改BIOS,因为其主板BIOS是Phoenix,修改起来比较麻烦,所以在这里我提供一点方法。。 原文见http://bbs.zol.com.cn/index20070402/index_308_4516.html 不过里面也出现不少问题,所以我对其进行了整理,并修改一些疑问,希望大家能获益。! 首先说明的是此法最好是修改成ASUS的,因为其他的我并不知道其OEMID 和OEMTABLE 开始; 首先用到的软件: Phoenix BIOS Editor  (提示;最好用2.1.0.0.旧版的打开一些BIOS会出现溢出的错误)。 提供现在地址:http://www.bios.net.cn/Down.asp?ID=0732700230821547&DownID=0732600402449269 解压密码:www.bios.net.cn UltraEdit32.rar 提供现在地址:http://www.biosrepair.com/biosfiles/ultraedit.zip ASUS的acpislic.bin 附件里面有。 提醒: 1.网上有些教程并没有写入添加OEMID_OEMTABLE的过程,其实如果没有这一步是不行的。 2.在UltraEdit32中打开ROM.SCR,如要添加文件模块,添加的文件名与拷贝到TEMP文件夹的文件名一定要一样。3.在修改时,一定不要关闭phoenix edit程序。 4.如果找不到OEMID_OEMTABLE字节,请不要尝试本法。 5.过程中提到的BIOSCOD(X).ROM,一般都会是在BIOSCOD001ROM中。 6.此法最好是修改成ASUS的,因为其他的我并不知道其OEMID 和OEMTABLE   首先备份或下载到主板对应的BIOS文件,然后从下载Phoenix Edit和UltraEdit32软件。 下载后,解压后直接默认安装即可(其默认安装目录是C:\Program Files\Phoenix Technologies Ltd\BIOS Editor)。由于其在桌面上没有快捷方式,因此需要从开始--程序中运行即可。 运行后,其程序主界面如下。注意,由于需要将整个BIOS文件打开,因此,需要占用很多的系统资料,所以你的机器内存要尽可能的多,特别是打开编程一些大容量的BIOS文件;如BIOS文件超过1M的文件。     首先我们点击“File”--“Open”选择需要修改的BIOS文件,说明一下,其默认的文件扩展名是“*.rom;*.wph”,所以我们必须要将需要修改的BIOS文件名改为*.rom或*.wph。     文件打开后,不要关闭Phoenix bios Edit程序,在Phoenix Edit安装目录中的TEMP目录中(默认为:C:\Program Files\Phoenix Technologies Ltd\BIOS Editor\TEMP),我们可以看到许多文件,这些文件就是由Phoenix Edit解出的Phoenix BIOS文件内的模块文件。 找到其中的ROM.SCR文件,运行UltraEdit32文件,打开ROM.SCR文件,内容如下图:

    由于我们要加入已经制作提取好的认证信息文件,因此我们在UltraEdit32打开的ROM.SCR编辑界面中,在最后一段加入ACPI xxx.rom,其中ACPI指加入模块文件的标识,xxx.rom指加入的SLIC表文件名,选择UltraEdit32--文件--保存,按原文件保存。(注意:加入时,模块文件标识后面加入的模块文件名,一定要与实际文件名一致,不一定就是ACPI2.ROM。如耗子在主页上提供下载的SLIC表文件为ACPISLIC.bin,那实际应是ACPI ACPISLIC.bin)如下图:

    然后将需要加入的模块文件(此文以acpislic.bin为例),拷贝到Phoenix Edit安装目录中的TEMP目录中(注意,文件名一定要与编辑ROM.SCR时的文件名一致),重新进入Phoenix bios Edit文件界面(在运行Phoenix bios Edit打开BIOS文件后,一定不要关闭,否则TMEP中将找不到任何可用文件)。

用UltraEdit32打开Phoenix Edit默认安装目录C:\Program Files\Phoenix Technologies Ltd\BIOS Editor\TEMP目录里的BIOSCOD(X).ROM(X)为数字,使用鼠标点击工具栏中的搜索--查找,在查找内容中输入RSDT(注意要以ASCII方式搜索),目的是确定OEMID在那个ROM中如下图

   

再搜索OEMID字节。

修改OEMID_OEMTABLE为_ASUS_Notebook并保存,十六进制代码 5F 41 53 55 53 5F 4E 6F 74 65 62 6F 6F 6B。

    由于我们是安装华硕的OEM VISTA,因此OEMID改为_ASUS_ OEMTableID改为NOTEBOOK,修改完成后,选择工具栏--文件--保存,将修改结果按原文件名保存。

    重新进入Phoenix bios Edit文件界面(在运行Phoenix bios Edit打开BIOS文件后,一定不要关闭,否则TMEP中将找不到任何可用文件),由于我们修改了Phoenix bios的表文件,因此Phoenix bios Edit保存图标为灰色不可选择,此时,我们只要随意在Phoenix bios Edit中修改一个选项,呵呵,那怕是删除原来某一字符,再输入原字符,都可以。

    修改完成后。使用鼠标点击此按纽,即保存编辑按纽;如果我们只打开文件,没有做任何修改,此按纽是暗色的;只有做了修改后,此按纽才可显亮并使用。如果系统编辑完成,会有如下提示,即编辑成功,是否查看LOG文件,如果此时我们点击是,则出现整个BIOS文件的各模块地址,以及剩余空间--呵呵,有点象CBROM /D参数显示的BIOS内容。如果不想查看LOG文件,则点击否。      

 

    此时我们点击OK按纽或在“Build is OK”选择中选择“否”则出现保存框,我们选择需要保存的目录及所保存的文件名,保存即可。

    保存完成后,使用WINFLASH或Phlash将修改好的BIOS文件写入主板。然后重新开机,按正常安装VISTA操作系统,在安装VISTA系统的时候提示输入OEM CD-KEY时,安装时输入或者装完系统再换号都可以,安装完系统导入证书的命令如下:需要以管理员运行命令提示符slmgr.vbs -ilc \oemcert.xrm-ms即可完成VISTA激活。

祝福你好运。。。。。。。

[ 本帖最后由 copyme 于 2007-5-22 02:13 编辑 ]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3